package structure.proxy;

/**
 * @author lzp
 * @Date:2023/2/27
 * @description: 用于使PrinterProxy和Printer类具有一致性【即代理类和被代理类实现需要被客户调用的公共方法】
 */
public interface Printable {

	/**
	 * 设置打印机名称
	 */
	void setPrinterName(String name);

	/**
	 * 获取打印机名称
	 */
	String getPrinterName();

	/**
	 * 显示文字【打印输出】
	 */
	void print(String string);

}
